home *** CD-ROM | disk | FTP | other *** search
/ AppleScript - The Beta Release / AppleScript - The Beta Release.iso / Development Tools / Terminology / English Terminology / EnglishMiscellaneous.r next >
Encoding:
Text File  |  1992-11-23  |  21.4 KB  |  891 lines  |  [TEXT/MPS ]

  1. ////////////////////////////////////////////////////////////////////////////////
  2. // Copyright © 1992 Apple Computer, Inc. All rights reserved.                  //
  3. ////////////////////////////////////////////////////////////////////////////////
  4.  
  5. #include "Types.r"        /* must come before AEUserTermTypes.r */
  6. #include "AEUserTermTypes.r"
  7. #include "AppleEvents.r"
  8. #include "AEObjects.r"
  9. #include "AERegistry.r"
  10.  
  11.  
  12. resource 'aeut' (0, "Miscellaneous Standards Terminology", sysheap) {
  13.     0x00,
  14.     0x96,
  15.     english,
  16.     roman,
  17.     {    /* array Suites: 1 element */
  18.         "Miscellaneous Standards",
  19.         "Miscellaneous standard events and classes",
  20.         kAEMiscStandards,
  21.         1,
  22.         1,
  23.         {    /* array Events: 0 elements */
  24.             /* [1] */
  25.             "begin transaction",
  26.             "Begin a transaction",
  27.             kAEMiscStandards,
  28.             kAEBeginTransaction,
  29.             typeLongInteger,
  30.             "",
  31.             replyRequired,
  32.             singleItem,
  33.             notEnumerated,
  34.             reserved, reserved, reserved, reserved, reserved, reserved,
  35.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  36.             noParams,
  37.             "",
  38.             directParamOptional,
  39.             singleItem,
  40.             notEnumerated,
  41.             changesState,
  42.             reserved, reserved, reserved, reserved, reserved, reserved,
  43.             reserved, reserved, reserved, reserved, reserved, reserved,
  44.             {    /* array OtherParams: 0 elements */
  45.             },
  46.             /* [2] */
  47.             "end transaction",
  48.             "End a transaction",
  49.             kAEMiscStandards,
  50.             kAEEndTransaction,
  51.             noReply,
  52.             "",
  53.             replyOptional,
  54.             singleItem,
  55.             notEnumerated,
  56.             reserved, reserved, reserved, reserved, reserved, reserved,
  57.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  58.             noParams,
  59.             "",
  60.             directParamOptional,
  61.             singleItem,
  62.             notEnumerated,
  63.             changesState,
  64.             reserved, reserved, reserved, reserved, reserved, reserved,
  65.             reserved, reserved, reserved, reserved, reserved, reserved,
  66.             {    /* array OtherParams: 0 elements */
  67.             },
  68.             /* [3] */
  69.             "create publisher",
  70.             "Create a publisher",
  71.             kAEMiscStandards,
  72.             kAECreatePublisher,
  73.             noReply,
  74.             "",
  75.             replyOptional,
  76.             singleItem,
  77.             notEnumerated,
  78.             reserved, reserved, reserved, reserved, reserved, reserved,
  79.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  80.             typeObjectSpecifier,
  81.             "Object to publish",
  82.             directParamOptional,
  83.             singleItem,
  84.             notEnumerated,
  85.             changesState,
  86.             reserved, reserved, reserved, reserved, reserved, reserved,
  87.             reserved, reserved, reserved, reserved, reserved, reserved,
  88.             {    /* array OtherParams: 1 elements */
  89.                 /* [1] */
  90.                 "edition",
  91.                 keyAEEditionFileLoc,
  92.                 typeAlias,
  93.                 "Alias to the edition container file",
  94.                 optional,
  95.                 singleItem,
  96.                 notEnumerated,
  97.                 reserved,
  98.                 reserved, reserved, reserved, reserved, reserved, reserved,
  99.                 reserved, reserved, reserved, reserved, reserved, reserved
  100.             },
  101.             /* [4] */
  102.             "cut",
  103.             "Cut an object to the clipboard",
  104.             kAEMiscStandards,
  105.             kAECut,
  106.             noReply,
  107.             "",
  108.             replyOptional,
  109.             singleItem,
  110.             notEnumerated,
  111.             reserved, reserved, reserved, reserved, reserved, reserved,
  112.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  113.             noParams,
  114.             "",
  115.             directParamOptional,
  116.             singleItem,
  117.             notEnumerated,
  118.             changesState,
  119.             reserved, reserved, reserved, reserved, reserved, reserved,
  120.             reserved, reserved, reserved, reserved, reserved, reserved,
  121.             {    /* array OtherParams: 0 elements */
  122.             },
  123.             /* [5] */
  124.             "copy",
  125.             "Copy an object to the clipboard",
  126.             kAEMiscStandards,
  127.             kAECopy,
  128.             noReply,
  129.             "",
  130.             replyOptional,
  131.             singleItem,
  132.             notEnumerated,
  133.             reserved, reserved, reserved, reserved, reserved, reserved,
  134.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  135.             noParams,
  136.             "",
  137.             directParamOptional,
  138.             singleItem,
  139.             notEnumerated,
  140.             changesState,
  141.             reserved, reserved, reserved, reserved, reserved, reserved,
  142.             reserved, reserved, reserved, reserved, reserved, reserved,
  143.             {    /* array OtherParams: 0 elements */
  144.             },
  145.             /* [6] */
  146.             "paste",
  147.             "Paste an object from the clipboard",
  148.             kAEMiscStandards,
  149.             kAEPaste,
  150.             noReply,
  151.             "",
  152.             replyOptional,
  153.             singleItem,
  154.             notEnumerated,
  155.             reserved, reserved, reserved, reserved, reserved, reserved,
  156.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  157.             noParams,
  158.             "",
  159.             directParamOptional,
  160.             singleItem,
  161.             notEnumerated,
  162.             changesState,
  163.             reserved, reserved, reserved, reserved, reserved, reserved,
  164.             reserved, reserved, reserved, reserved, reserved, reserved,
  165.             {    /* array OtherParams: 0 elements */
  166.             },
  167.             /* [7] */
  168.             "edit graphic",
  169.             "Edit the specified drawing area",
  170.             kAEMiscStandards,
  171.             kAEEditGraphic,
  172.             typeDrawingArea,
  173.             "",
  174.             replyRequired,
  175.             singleItem,
  176.             notEnumerated,
  177.             reserved, reserved, reserved, reserved, reserved, reserved,
  178.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  179.             typeDrawingArea,
  180.             "the drawing area to be edited",
  181.             directParamRequired,
  182.             singleItem,
  183.             notEnumerated,
  184.             changesState,
  185.             reserved, reserved, reserved, reserved, reserved, reserved,
  186.             reserved, reserved, reserved, reserved, reserved, reserved,
  187.             {    /* array OtherParams: 0 elements */
  188.             },
  189.             /* [8] */
  190.             "image graphic",
  191.             "Convert a graphic from one format to another",
  192.             kAEMiscStandards,
  193.             kAEImageGraphic,
  194.             typeWildCard,
  195.             "",
  196.             replyRequired,
  197.             singleItem,
  198.             notEnumerated,
  199.             reserved, reserved, reserved, reserved, reserved, reserved,
  200.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  201.             typeWildCard,
  202.             "the graphic to be converted or formatted",
  203.             directParamRequired,
  204.             singleItem,
  205.             notEnumerated,
  206.             changesState,
  207.             reserved, reserved, reserved, reserved, reserved, reserved,
  208.             reserved, reserved, reserved, reserved, reserved, reserved,
  209.             {    /* array OtherParams: 10 elements */
  210.                 /* [1] */
  211.                 "antialiasing",
  212.                 keyAEDoAntiAlias,
  213.                 typeBoolean,
  214.                 "use antialiasing",
  215.                 optional,
  216.                 singleItem,
  217.                 notEnumerated,
  218.                 reserved,
  219.                 reserved, reserved, reserved, reserved, reserved, reserved,
  220.                 reserved, reserved, reserved, reserved, reserved, reserved,
  221.                 /* [2] */
  222.                 "dithering",
  223.                 keyAEDoDithered,
  224.                 typeBoolean,
  225.                 "use dithering",
  226.                 optional,
  227.                 singleItem,
  228.                 notEnumerated,
  229.                 reserved,
  230.                 reserved, reserved, reserved, reserved, reserved, reserved,
  231.                 reserved, reserved, reserved, reserved, reserved, reserved,
  232.                 /* [3] */
  233.                 "rotate",
  234.                 keyAEDoRotate,
  235.                 typeRotation,
  236.                 "the rotation of the image",
  237.                 optional,
  238.                 singleItem,
  239.                 notEnumerated,
  240.                 reserved,
  241.                 reserved, reserved, reserved, reserved, reserved, reserved,
  242.                 reserved, reserved, reserved, reserved, reserved, reserved,
  243.                 /* [4] */
  244.                 "scale",
  245.                 keyAEDoScale,
  246.                 typeFixed,
  247.                 "the factor by which to scale the image",
  248.                 optional,
  249.                 singleItem,
  250.                 notEnumerated,
  251.                 reserved,
  252.                 reserved, reserved, reserved, reserved, reserved, reserved,
  253.                 reserved, reserved, reserved, reserved, reserved, reserved,
  254.                 /* [5] */
  255.                 "translation",
  256.                 keyAEDoTranslate,
  257.                 typeQDPoint,
  258.                 "offset by which the image should be moved",
  259.                 optional,
  260.                 singleItem,
  261.                 notEnumerated,
  262.                 reserved,
  263.                 reserved, reserved, reserved, reserved, reserved, reserved,
  264.                 reserved, reserved, reserved, reserved, reserved, reserved,
  265.                 /* [6] */
  266.                 "flip horizontal",
  267.                 keyAEFlipHorizontal,
  268.                 typeBoolean,
  269.                 "flip image horizontally?",
  270.                 optional,
  271.                 singleItem,
  272.                 notEnumerated,
  273.                 reserved,
  274.                 reserved, reserved, reserved, reserved, reserved, reserved,
  275.                 reserved, reserved, reserved, reserved, reserved, reserved,
  276.                 /* [7] */
  277.                 "flip vertical",
  278.                 keyAEFlipVertical,
  279.                 typeBoolean,
  280.                 "flip image vertically?",
  281.                 optional,
  282.                 singleItem,
  283.                 notEnumerated,
  284.                 reserved,
  285.                 reserved, reserved, reserved, reserved, reserved, reserved,
  286.                 reserved, reserved, reserved, reserved, reserved, reserved,
  287.                 /* [8] */
  288.                 "quality",
  289.                 keyAEImageQuality,
  290.                 enumQuality,
  291.                 "image quality of the result",
  292.                 optional,
  293.                 singleItem,
  294.                 enumerated,
  295.                 reserved,
  296.                 reserved, reserved, reserved, reserved, reserved, reserved,
  297.                 reserved, reserved, reserved, reserved, reserved, reserved,
  298.                 /* [9] */
  299.                 "format",
  300.                 keyAERenderAs,
  301.                 typeType,
  302.                 "The format into which the data should be imaged",
  303.                 required,
  304.                 singleItem,
  305.                 notEnumerated,
  306.                 reserved,
  307.                 reserved, reserved, reserved, reserved, reserved, reserved,
  308.                 reserved, reserved, reserved, reserved, reserved, reserved,
  309.                 /* [10] */
  310.                 "structured graphic",
  311.                 keyAETryAsStructGraf,
  312.                 typeBoolean,
  313.                 "Return a structured graphic, instead of a pixel map?",
  314.                 optional,
  315.                 singleItem,
  316.                 notEnumerated,
  317.                 reserved,
  318.                 reserved, reserved, reserved, reserved, reserved, reserved,
  319.                 reserved, reserved, reserved, reserved, reserved, reserved,
  320.             },
  321.             /* [9] */
  322.             "uniform",
  323.             "Is the value of the specified property the same for all objects in the set?",
  324.             kAEMiscStandards,
  325.             kAEIsUniform,
  326.             typeBoolean,
  327.             "",
  328.             replyRequired,
  329.             singleItem,
  330.             notEnumerated,
  331.             reserved, reserved, reserved, reserved, reserved, reserved,
  332.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  333.             typeObjectSpecifier,
  334.             "The set of objects to be checked for uniformity",
  335.             directParamRequired,
  336.             singleItem,
  337.             notEnumerated,
  338.             doesntChangeState,
  339.             reserved, reserved, reserved, reserved, reserved, reserved,
  340.             reserved, reserved, reserved, reserved, reserved, reserved,
  341.             {    /* array OtherParams: 1 elements */
  342.                 /* [1] */
  343.                 "in",
  344.                 keyAEProperty,
  345.                 typeType,
  346.                 "The property ID for the property to be checked",
  347.                 required,
  348.                 singleItem,
  349.                 notEnumerated,
  350.                 reserved,
  351.                 reserved, reserved, reserved, reserved, reserved, reserved,
  352.                 reserved, reserved, reserved, reserved, reserved, reserved,
  353.             },
  354.             /* [9] */
  355.             "show",
  356.             "Bring an object into view",
  357.             kAEMiscStandards,
  358.             kAEMakeObjectsVisible,
  359.             noReply,
  360.             "",
  361.             replyOptional,
  362.             singleItem,
  363.             notEnumerated,
  364.             reserved, reserved, reserved, reserved, reserved, reserved,
  365.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  366.             typeObjectSpecifier,
  367.             "the object to be made visible",
  368.             directParamRequired,
  369.             singleItem,
  370.             notEnumerated,
  371.             changesState,
  372.             reserved, reserved, reserved, reserved, reserved, reserved,
  373.             reserved, reserved, reserved, reserved, reserved, reserved,
  374.             {    /* array OtherParams: 1 elements */
  375.                 /* [1] */
  376.                 "in",
  377.                 keyAEWindow,
  378.                 typeObjectSpecifier,
  379.                 "the window in which to display the object",
  380.                 optional,
  381.                 singleItem,
  382.                 notEnumerated,
  383.                 reserved,
  384.                 reserved, reserved, reserved, reserved, reserved, reserved,
  385.                 reserved, reserved, reserved, reserved, reserved, reserved,
  386.                 /* [2] */
  387.                 "at",
  388.                 keyAEShowWhere,
  389.                 typeQDPoint,
  390.                 "the point at which to display the object",
  391.                 optional,
  392.                 singleItem,
  393.                 notEnumerated,
  394.                 reserved,
  395.                 reserved, reserved, reserved, reserved, reserved, reserved,
  396.                 reserved, reserved, reserved, reserved, reserved, reserved
  397.             },
  398.             /* [10] */
  399.             "redo",
  400.             "Reverse the action of the immediately preceeding undo",
  401.             kAEMiscStandards,
  402.             kAERedo,
  403.             noReply,
  404.             "",
  405.             replyOptional,
  406.             singleItem,
  407.             notEnumerated,
  408.             reserved, reserved, reserved, reserved, reserved, reserved,
  409.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  410.             noParams,
  411.             "",
  412.             directParamOptional,
  413.             singleItem,
  414.             notEnumerated,
  415.             changesState,
  416.             reserved, reserved, reserved, reserved, reserved, reserved,
  417.             reserved, reserved, reserved, reserved, reserved, reserved,
  418.             {    /* array OtherParams: 0 elements */
  419.             },
  420.             /* [11] */
  421.             "revert",
  422.             "Restore the object to its last saved state",
  423.             kAEMiscStandards,
  424.             kAERevert,
  425.             noReply,
  426.             "",
  427.             replyOptional,
  428.             singleItem,
  429.             notEnumerated,
  430.             reserved, reserved, reserved, reserved, reserved, reserved,
  431.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  432.             typeObjectSpecifier,
  433.             "The object to revert",
  434.             directParamRequired,
  435.             singleItem,
  436.             notEnumerated,
  437.             changesState,
  438.             reserved, reserved, reserved, reserved, reserved, reserved,
  439.             reserved, reserved, reserved, reserved, reserved, reserved,
  440.             {    /* array OtherParams: 0 elements */
  441.             },
  442.             /* [12] */
  443.             "undo",
  444.             "Undo the action of the previous event or user interaction",
  445.             kAEMiscStandards,
  446.             kAEUndo,
  447.             noReply,
  448.             "",
  449.             replyOptional,
  450.             singleItem,
  451.             notEnumerated,
  452.             reserved, reserved, reserved, reserved, reserved, reserved,
  453.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  454.             noParams,
  455.             "",
  456.             directParamOptional,
  457.             singleItem,
  458.             notEnumerated,
  459.             changesState,
  460.             reserved, reserved, reserved, reserved, reserved, reserved,
  461.             reserved, reserved, reserved, reserved, reserved, reserved,
  462.             {    /* array OtherParams: 0 elements */
  463.             },
  464.             /* [13] */
  465.             "select",
  466.             "Select object(s)",
  467.             kAEMiscStandards,
  468.             kAESelect,
  469.             noReply,
  470.             "",
  471.             replyOptional,
  472.             singleItem,
  473.             notEnumerated,
  474.             reserved, reserved, reserved, reserved, reserved, reserved,
  475.             reserved, reserved, reserved, reserved, reserved, reserved, reserved,
  476.             typeObjectSpecifier,
  477.             "Object(s) to select",
  478.             directParamRequired,
  479.             singleItem,
  480.             notEnumerated,
  481.             changesState,
  482.             reserved, reserved, reserved, reserved, reserved, reserved,
  483.             reserved, reserved, reserved, reserved, reserved, reserved,
  484.             {    /* array OtherParams: 0 elements */
  485.             },
  486.         },
  487.         {    /* array Classes: 3 elements */
  488.             /* [1] */
  489.             "text item",
  490.             cItem,
  491.             "a text item",
  492.             {    /* array Properties: 9 elements */
  493.                 /* [1] */
  494.                 "best type",
  495.                 pBestType,
  496.                 cType,
  497.                 "the best descriptor type",
  498.                 reserved,
  499.                 singleItem,
  500.                 notEnumerated,
  501.                 readOnly,
  502.                 reserved, reserved, reserved, reserved,
  503.                 reserved, reserved, reserved, reserved, reserved,
  504.                 notFeminine,
  505.                 notMasculine,
  506.                 singlular,
  507.                 /* [2] */
  508.                 "class",
  509.                 pClass,
  510.                 cType,
  511.                 "the class",
  512.                 reserved,
  513.                 singleItem,
  514.                 notEnumerated,
  515.                 readOnly,
  516.                 reserved, reserved, reserved, reserved, 
  517.                 reserved, reserved, reserved, reserved, reserved,
  518.                 notFeminine,
  519.                 notMasculine,
  520.                 singlular,
  521.                 /* [3] */
  522.                 "color",
  523.                 pColor,
  524.                 cRGBColor,
  525.                 "The color of the first character",
  526.                 reserved,
  527.                 singleItem,
  528.                 notEnumerated,
  529.                 readWrite,
  530.                 reserved, reserved, reserved, reserved,
  531.                 reserved, reserved, reserved, reserved, reserved,
  532.                 notFeminine,
  533.                 notMasculine,
  534.                 singlular,
  535.                 /* [4] */
  536.                 "default type",
  537.                 pDefaultType,
  538.                 cType,
  539.                 "the default descriptor type",
  540.                 reserved,
  541.                 singleItem,
  542.                 notEnumerated,
  543.                 readOnly,
  544.                 reserved, reserved, reserved, reserved,
  545.                 reserved, reserved, reserved, reserved, reserved,
  546.                 notFeminine,
  547.                 notMasculine,
  548.                 singlular,
  549.                 /* [5] */
  550.                 "font",
  551.                 pFont,
  552.                 cText,
  553.                 "the name of the font of the first character",
  554.                 reserved,
  555.                 singleItem,
  556.                 notEnumerated,
  557.                 readWrite,
  558.                 reserved, reserved, reserved, reserved,
  559.                 reserved, reserved, reserved, reserved, reserved,
  560.                 notFeminine,
  561.                 notMasculine,
  562.                 singlular,
  563.                 /* [6] */
  564.                 "size",
  565.                 pPointSize,
  566.                 cFixed,
  567.                 "the size in points of the first character",
  568.                 reserved,
  569.                 singleItem,
  570.                 notEnumerated,
  571.                 readWrite,
  572.                 reserved, reserved, reserved, reserved,
  573.                 reserved, reserved, reserved, reserved, reserved,
  574.                 notFeminine,
  575.                 notMasculine,
  576.                 singlular,
  577.                 /* [7] */
  578.                 "writing code",
  579.                 pScriptTag,
  580.                 cIntlWritingCode,
  581.                 "The script system and language",
  582.                 reserved,
  583.                 singleItem,
  584.                 notEnumerated,
  585.                 readOnly,
  586.                 reserved, reserved, reserved, reserved,
  587.                 reserved, reserved, reserved, reserved, reserved,
  588.                 notFeminine,
  589.                 notMasculine,
  590.                 singlular,
  591.                 /* [8] */
  592.                 "style",
  593.                 pTextStyles,
  594.                 cTextStyles,
  595.                 "the text style of the first character",
  596.                 reserved,
  597.                 singleItem,
  598.                 notEnumerated,
  599.                 readWrite,
  600.                 reserved, reserved, reserved, reserved,
  601.                 reserved, reserved, reserved, reserved, reserved,
  602.                 notFeminine,
  603.                 notMasculine,
  604.                 singlular,
  605.                 /* [9] */
  606.                 "uniform styles",
  607.                 pUniformStyles,
  608.                 cTextStyles,
  609.                 "the text styles that are uniform throughout the item",
  610.                 reserved,
  611.                 singleItem,
  612.                 notEnumerated,
  613.                 readWrite,
  614.                 reserved, reserved, reserved, reserved,
  615.                 reserved, reserved, reserved, reserved, reserved,
  616.                 notFeminine,
  617.                 notMasculine,
  618.                 singlular,
  619.             },
  620.             {    /* array Elements: 2 elements */
  621.                 /* [1] */
  622.                 cChar,
  623.                 {    /* array KeyForms: 1 element */
  624.                     formAbsolutePosition
  625.                 },
  626.                 /* [2] */
  627.                 cText,
  628.                 {    /* array KeyForms: 1 element */
  629.                     formAbsolutePosition
  630.                 }
  631.             },
  632.             "text items",
  633.             cItem,
  634.             "Every text item",
  635.             {    /* array Properties: 1 elements */
  636.                 /* [1] */
  637.                 "class attributes",
  638.                 kAESpecialClassProperties,
  639.                 cType,
  640.                 "The best descriptor type",
  641.                 reserved,
  642.                 singleItem,
  643.                 notEnumerated,
  644.                 readOnly,
  645.                 reserved, reserved, reserved, reserved,
  646.                 reserved, reserved, reserved, reserved, reserved,
  647.                 notFeminine,
  648.                 notMasculine,
  649.                 plural
  650.             },
  651.             {    /* array Elements: 0 elements */
  652.             },
  653.             /* [2] */
  654.             "menu",
  655.             cMenu,
  656.             "A menu",
  657.             {    /* array Properties: 5 elements */
  658.                 /* [1] */
  659.                 "best type",
  660.                 pBestType,
  661.                 cType,
  662.                 "the best descriptor type",
  663.                 reserved,
  664.                 singleItem,
  665.                 notEnumerated,
  666.                 readOnly,
  667.                 reserved, reserved, reserved, reserved,
  668.                 reserved, reserved, reserved, reserved, reserved,
  669.                 notFeminine,
  670.                 notMasculine,
  671.                 singlular,
  672.                 /* [2] */
  673.                 "class",
  674.                 pClass,
  675.                 cType,
  676.                 "The class",
  677.                 reserved,
  678.                 singleItem,
  679.                 notEnumerated,
  680.                 readOnly,
  681.                 reserved, reserved, reserved, reserved,
  682.                 reserved, reserved, reserved, reserved, reserved,
  683.                 notFeminine,
  684.                 notMasculine,
  685.                 singlular,
  686.                 /* [3] */
  687.                 "default type",
  688.                 pDefaultType,
  689.                 cType,
  690.                 "the default descriptor type",
  691.                 reserved,
  692.                 singleItem,
  693.                 notEnumerated,
  694.                 readOnly,
  695.                 reserved, reserved, reserved, reserved,
  696.                 reserved, reserved, reserved, reserved, reserved,
  697.                 notFeminine,
  698.                 notMasculine,
  699.                 singlular,
  700.                 /* [4] */
  701.                 "menu ID",
  702.                 pMenuID,
  703.                 cShortInteger,
  704.                 "the menu ID for the menu",
  705.                 reserved,
  706.                 singleItem,
  707.                 notEnumerated,
  708.                 readOnly,
  709.                 reserved, reserved, reserved, reserved,
  710.                 reserved, reserved, reserved, reserved, reserved,
  711.                 notFeminine,
  712.                 notMasculine,
  713.                 singlular,
  714.                 /* [5] */
  715.                 "name",
  716.                 pName,
  717.                 cIntlText,
  718.                 "the name",
  719.                 reserved,
  720.                 singleItem,
  721.                 notEnumerated,
  722.                 readOnly,
  723.                 reserved, reserved, reserved, reserved,
  724.                 reserved, reserved, reserved, reserved, reserved,
  725.                 notFeminine,
  726.                 notMasculine,
  727.                 singlular,
  728.             },
  729.             {    /* array Elements: 1 elements */
  730.                 cMenuItem,
  731.                 {    /* array KeyForms: 1 element */
  732.                     formAbsolutePosition,
  733.                     formName,
  734.                 },
  735.             },
  736.             "menus",
  737.             cMenu,
  738.             "Every menu",
  739.             {    /* array Properties: 1 elements */
  740.                 "class attributes",
  741.                 kAESpecialClassProperties,
  742.                 cType,
  743.                 "the best descriptor type",
  744.                 reserved,
  745.                 singleItem,
  746.                 notEnumerated,
  747.                 readOnly,
  748.                 reserved, reserved, reserved, reserved,
  749.                 reserved, reserved, reserved, reserved, reserved,
  750.                 notFeminine,
  751.                 notMasculine,
  752.                 plural
  753.             },
  754.             {    /* array Elements: 0 elements */
  755.             },
  756.             /* [3] */
  757.             "menu item",
  758.             cMenuItem,
  759.             "A menu item",
  760.             {    /* array Properties: 5 elements */
  761.                 /* [1] */
  762.                 "best type",
  763.                 pBestType,
  764.                 cType,
  765.                 "The best descriptor type",
  766.                 reserved,
  767.                 singleItem,
  768.                 notEnumerated,
  769.                 readOnly,
  770.                 reserved, reserved, reserved, reserved,
  771.                 reserved, reserved, reserved, reserved, reserved,
  772.                 notFeminine,
  773.                 notMasculine,
  774.                 singlular,
  775.                 /* [2] */
  776.                 "class",
  777.                 pClass,
  778.                 cType,
  779.                 "the class",
  780.                 reserved,
  781.                 singleItem,
  782.                 notEnumerated,
  783.                 readOnly,
  784.                 reserved, reserved, reserved, reserved,
  785.                 reserved, reserved, reserved, reserved, reserved,
  786.                 notFeminine,
  787.                 notMasculine,
  788.                 singlular,
  789.                 /* [3] */
  790.                 "default type",
  791.                 pDefaultType,
  792.                 cType,
  793.                 "the default descriptor type",
  794.                 reserved,
  795.                 singleItem,
  796.                 notEnumerated,
  797.                 readOnly,
  798.                 reserved, reserved, reserved, reserved,
  799.                 reserved, reserved, reserved, reserved, reserved,
  800.                 notFeminine,
  801.                 notMasculine,
  802.                 singlular,
  803.                 /* [4] */
  804.                 "enabled",
  805.                 pEnabled,
  806.                 cBoolean,
  807.                 "Is the menu item is enabled?",
  808.                 reserved,
  809.                 singleItem,
  810.                 notEnumerated,
  811.                 readOnly,
  812.                 reserved, reserved, reserved, reserved,
  813.                 reserved, reserved, reserved, reserved, reserved,
  814.                 notFeminine,
  815.                 notMasculine,
  816.                 singlular,
  817.                 /* [5] */
  818.                 "item number",
  819.                 pItemNumber,
  820.                 cShortInteger,
  821.                 "the menu item number",
  822.                 reserved,
  823.                 singleItem,
  824.                 notEnumerated,
  825.                 readOnly,
  826.                 reserved, reserved, reserved, reserved,
  827.                 reserved, reserved, reserved, reserved, reserved,
  828.                 notFeminine,
  829.                 notMasculine,
  830.                 singlular,
  831.                 /* [6] */
  832.                 "name",
  833.                 pName,
  834.                 cIntlText,
  835.                 "The name",
  836.                 reserved,
  837.                 singleItem,
  838.                 notEnumerated,
  839.                 readOnly,
  840.                 reserved, reserved, reserved, reserved,
  841.                 reserved, reserved, reserved, reserved, reserved,
  842.                 notFeminine,
  843.                 notMasculine,
  844.                 singlular,
  845.             },
  846.             {    /* array Elements: 0 elements */
  847.             },
  848.             "menu items",
  849.             cMenuItem,
  850.             "Every menu item",
  851.             {    /* array Properties: 1 elements */
  852.                 "Class attributes",
  853.                 kAESpecialClassProperties,
  854.                 cType,
  855.                 "The best descriptor type",
  856.                 reserved,
  857.                 singleItem,
  858.                 notEnumerated,
  859.                 readOnly,
  860.                 reserved, reserved, reserved, reserved,
  861.                 reserved, reserved, reserved, reserved, reserved,
  862.                 notFeminine,
  863.                 notMasculine,
  864.                 plural
  865.             },
  866.             {    /* array Elements: 0 elements */
  867.             },
  868.         },
  869.         {    /* array ComparisonOps: 0 elements */
  870.         },
  871.         {    /* array Enumerations: 1 elements */
  872.             /* [1] */
  873.             enumQuality,
  874.             {    /* array Enumerators: 3 elements */
  875.                 /* [1] */
  876.                 "draft",
  877.                 kAEFast,
  878.                 "image the graphic as quickly as possible",
  879.                 /* [2] */
  880.                 "regular",
  881.                 kAERegular,
  882.                 "image the graphic normally",
  883.                 /* [3] */
  884.                 "high",
  885.                 kAEHiQuality ,
  886.                 "image the graphic at the highest quality possible"
  887.             },
  888.         }
  889.     }
  890. };
  891.